#ifndef CONFIGDATA_H__
#define CONFIGDATA_H__

class CConfigData
{
public:
	CConfigData();
	~CConfigData();

	bool Init(const CString& strIniPath);

	BOOL GetSysAppFilePath(HMODULE hModule, CString &strAppWorkRoot, CString &strAppFilePath, CString &strAppFileName, CString &strAppName, CString &strAppExt);
	BOOL GetSysAppDataPath(CString &strAppDataPath);
	BOOL GetSysSystemPath(CString &strSystemRoot, CString &strSystemPath);
	BOOL GetSysSystemTempPath(CString &strSystemTempRoot, CString &strSystemTempPath);
	BOOL GetSysProgramFilesPath(CString &strProgramFilesRoot, CString &strProgramFilesPath);
	BOOL CreateDirectory(const CString& strPath);
protected:
private:
};
#endif